Violation | Line | Priority |
---|---|---|
RI: Class jwutil.collections.AbstrRelationMapBased implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class jwutil.collections.CollectionFactory$SerialCollectionFactory implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
Se: jwutil.collections.EntryValueComparator implements Comparator but not Serializable | -1 | Normal |
Violation | Line | Priority |
---|---|---|
RI: Class jwutil.collections.EnumerationIterator implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class jwutil.collections.FilterIterator implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
WMI: Method jwutil.collections.GenericInvertibleMultiMap.putAll(java.util.Map) makes inefficient use of keySet iterator instead of entrySet iterator | 221 | Normal |
Violation | Line | Priority |
---|---|---|
Se: Class jwutil.collections.MapFactory$3 defines non-transient non-serializable instance field jwutil.collections.MapFactory$3.val$mf | -1 | Normal |
Violation | Line | Priority |
---|---|---|
CN: clone method jwutil.collections.GenericMultiMap.clone() does not call super.clone() | 539 | Normal |
Violation | Line | Priority |
---|---|---|
RI: Class jwutil.collections.SetFactory$SerialSetFactory implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
RI: Class jwutil.collections.ListFactory$SerialListFactory implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to i2 in method jwutil.collections.InstrumentedSetWrapper$GlobalStats.finish(InstrumentedSetWrapper$InstrumentationResults) | 106 | Normal |
Violation | Line | Priority |
---|---|---|
RI: Class jwutil.collections.LightRelation implements same interface as superclass. | -1 | Low |
Violation | Line | Priority |
---|---|---|
It: jwutil.collections.LinearMap$EntryIterator.next() can't throw NoSuchElement exception | 154 | Low |
Violation | Line | Priority |
---|---|---|
BC: Questionable cast from Collection to abstract class java.util.Set in jwutil.collections.SetUtil.uniquify(CollectionFactory,java.util.Collection) | 101 | Normal |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to neq in method jwutil.collections.UnionFindWithConstraints.randomTest() | 375 | Low |
Violation | Line | Priority |
---|---|---|
It: jwutil.graphs.Dominators$DomIterator.next() can't throw NoSuchElement exception | 417 | Normal |
Violation | Line | Priority |
---|---|---|
Se: jwutil.graphs.SCCPathNumbering$PostOrderComparator implements Comparator but not Serializable | -1 | Normal |
Violation | Line | Priority |
---|---|---|
It: jwutil.graphs.SCCPathNumbering$Path$1.next() can't throw NoSuchElement exception | 376 | Normal |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to index in method jwutil.strings.Strings.replace(String,String,String) | 124 | Low |
Violation | Line | Priority |
---|---|---|
DLS: Dead store to $l7 in method jwutil.strings.Utf8.fromUtf8(byte[]) | 66 | Low |
DLS: Dead store to $l5 in method jwutil.strings.Utf8.checkUtf8(byte[]) | 210 | Low |
Violation | Line | Priority |
---|---|---|
MS: jwutil.graphs.SCCPathNumbering.TRACE_NUMBERING isn't final but should be | 38 | High |
Violation | Line | Priority |
---|---|---|
MS: jwutil.util.Assert._debug isn't final but should be | 95 | High |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: jwutil.collections.GenericInvertibleMultiMap$1$1.last | -1 | Low |
Violation | Line | Priority |
---|---|---|
UwF: Field not initialized in constructor: jwutil.graphs.RootPathNumbering.iMap | -1 | Low |
Violation | Line | Priority |
---|---|---|
SIC: Should jwutil.collections.BinHeapPriorityQueue$Entry be a _static_ inner class? | -1 | Normal |
Violation | Line | Priority |
---|---|---|
SIC: The class jwutil.collections.CollectionFactory$2$1 could be refactored into a named _static_ inner class | -1 | Low |
Violation | Line | Priority |
---|---|---|
UuF: Unused field: jwutil.graphs.GlobalPathNumbering.navigator | -1 | Normal |
Violation | Line | Priority |
---|---|---|
IS: Inconsistent synchronization of jwutil.sync.AtomicCounter.current; locked 75% of time | 34 | Low |